ship radar - French English Dictionary